Career 2019 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F1 Spain F4 Spain F5 Belgium F13 Spain F1 Bulgaria F2 Turkey F26 Italy F16 (Padova) Internationaux de Tennis de Brest - Brest LTA Hull Challenger - Hull 2001 Eddleman USTA Challenger - Birmingham XI Venice Open - Venice 2001 Challenger Canottieri Mincio - Mantova Intelig Tennis Cup - Brasilia USTA Tennis Championships of Houston - Houston Copa Ericsson Brazil - Sao Paulo University of Tennessee USTA Men's Challenger - Knoxville Windy City Classic - Winnetka Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of San Antonio - San Antonio drkoop.com USTA Challenger of Dallas - Dallas USTA Men's Challenger of Urbana-Champaign - Urbana Open Sainte-Victoire - Aix-En-Provence Zagreb Open - Zagreb Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Exim Agmedia Open - Kosice San Marino Cepu Open - San Marino Brasov Challenger - Brasov Copa Sevilla-Internacionales de Andalucia - Seville Open Mutouest de Saint-Brieuc - St. Brieuc Tennis Napoli Cup - Napoli Tunis Open - Tunis Ostrava Open 2005 - Ostrava Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Ljubljana Open - Ljubljana Czech Open 2005 - Prostejov Trofeo Internacional Club Laieta - Barcelona Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini IPP Geneva Trophy - Geneva Citta di Monza - Monza Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion ATP Challenger La Serena - La Serena Mitsubishi Electric Europe Cup - Monza San Marino CEPU Open - San Marino Timisoara Challenger - Timisoara ATP Open Castilla y Leon - Segovia LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo 84° Concurso Internacional Tenis San Sebastian - San Sebastian Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires IV Challenger Ciudad De Guayaquil - Guayaquil Rabat Challenger Barletta Challenger Napoli Challenger Poznan Challenger Vigo Challenger Szczecin Challenger Buenos Aires Challenger Asuncion Challenger Santiago Challenger Bucaramanga Challenger Rabat Challenger St. Brieuc Challenger Rome Challenger Rome Challenger Tunis Challenger Zagreb Challenger Alessandria Challenger Furth Challenger Kosice Challenger Milan Challenger Segovia Challenger Asuncion Challenger Santiago Challenger Sao Paulo Challenger Le Gosier Challenger Tallahassee Challenger Savannah Challenger Zagreb Challenger Prostejov Challenger Kosice Challenger Milan Challenger Turin Challenger Seville Challenger Banja Luka Challenger Madrid Challenger Sacramento Challenger Florianopolis Challenger Le Gosier Challenger Barranquilla Challenger San Luis Potosi Challenger Sarasota Challenger Bordeaux Challenger Prostejov Challenger Braunschweig Challenger Cali Challenger Madrid Challenger Sacramento Challenger Tiburon Challenger Rio De Janeiro Challenger Porto Alegre Challenger Medellin Challenger Panama City Challenger Savannah Challenger Tunis Challenger Caltanissetta Challenger Prague Challenger Tanger Challenger Marburg Challenger Timisoara Challenger Tampere Challenger San Juan Challenger Buenos Aires Challenger Panama City Challenger Guadalajara Challenger Le Gosier Challenger Sarasota Challenger Aix En Provence Challenger Bordeaux Challenger Furth Challenger Prague Challenger Mohammedia Challenger Todi Challenger San Benedetto Challenger Tampere Challenger Cortina Challenger Prague Challenger Cordenons Challenger Alphen Challenger Banja Luka Challenger Meknes Challenger San Juan Challenger Cordoba Challenger Lima Challenger Casablanca Challenger Santo Domingo Challenger Santiago Challenger Napoli Challenger Mersin Challenger Vercelli Challenger Ostrava Challenger Furth Challenger Moscow Challenger Perugia Challenger Padova Challenger Biella Challenger Cortina Challenger Manerbio Challenger Seville Challenger Banja Luka Challenger Rome Challenger Mohammedia Challenger Casablanca Challenger Brest Challenger Buenos Aires Challenger Rio De Janeiro Challenger Santo Domingo Challenger Morelos Challenger Santiago Challenger Guadalajara Challenger San Luis Potosi Challenger Nanjing Challenger Anning Challenger Samarkand Challenger Mestre Challenger Moscow Challenger Poprad Tatry Challenger Poznan Challenger Tampere Challenger Chengdu Challenger Qingdao Challenger Curitiba Challenger Seville Challenger Banja Luka Challenger Kenitra Challenger Rome Challenger Mohammedia Challenger Santiago Challenger Buenos Aires Challenger St. Brieuc Challenger Panama City Challenger Francavilla Challenger Ostrava Challenger Rome Challenger Vicenza Challenger Lisbon Challenger Marburg Challenger Perugia Challenger Poznan Challenger Tampere Challenger Biella Challenger Portoroz Challenger Alphen Challenger Blois Challenger Miller Lite Hall of Fame Tennis Championships - Newport Miller Lite Hall of Fame Tennis Championships - Newport MFS Pro Tennis Championships - Boston Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Orlando Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Salem Open - Hong Kong AIG Japan Open - Tokyo Heineken Open - Auckland Open 13 - Marseille Kroger / St. Jude International - Memphis Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Trofeo Conde de Godo - Barcelona U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Adidas International - Sydney Siebel Open - San Jose BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amersfoort International Championship of Croatia - Umag Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel 4th Sardinia International Championships - Cagliari Hilton Waikoloa Village USTA Challenger - Waikoloa Adidas International - Sydney Siebel Open - San Jose XL Capital Bermuda Open - Bermuda BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona BMW Open - Munich Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Croatia Open - Umag Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. XL Capital Bermuda Open - Bermuda International Tennis Championships - Delray Beach drkoop.com USTA challenger of Miami - Miami 2001 UT Tyler Patriot Challenger - Tyler Heineken Open - Auckland International Tennis Championships - Delray Beach IPP Geneva Trophy - Geneva BellSouth Open - Vina del Mar Argentina Open - Buenos Aires SAP Open - San Jose Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Open Romania - Bucharest Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney Movistar Open - Vina del Mar Copa Telmex - Buenos Aires SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad RCA Championships - Indianapolis Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Sydney International - Sydney Pekao Open 2005 - Szczecin Heineken Open - Auckland MoviStar Open - Vina del Mar Millenium Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe SAP Open - San Jose Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Sir Supermercati - Rome The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca XI Ciutat de Barcelona - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Countrywide Classic - Los Angeles Dutch Open Tennis - Amersfoort RCA Championships - Indianapolis Croatia Open - Umag Pilot Pen Tennis - New Haven Bancolombia Open - Cali Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Copa Petrobras - Santiago Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Copa Petrobras - Aracaju If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Memorial A. Manfredini Sassuolo Challenger - Sassuolo ATP Studena Croatia Open Umag - Umag Pekao Open 2003 - Szczecin BCR Open Romania - Bucharest China Open - Beijing Brisbane International - Brisbane Movistar Open - Santiago Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta International German Open - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe X Ciutat de Barcelona - Barcelona SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel VTR Open - Vina del Mar Brasil Open - Sao Paulo Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Power Horse World Team Cup - Dusseldorf AEGON Championships - London UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Brasil Open - Sao Paulo U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Nord LB Open 2006 - Braunschweig Citi Open - Washington Winston-Salem Open - Winston-Salem Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Trani Cup - Trani US Men's Clay Court Championship - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Nord LB Open 2007 - Braunschweig VI Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk Sporting Challenger '07 Trofeo Regione Piemonte - Turin Architect Open - Budapest drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of Denver - Denver AXA Open II - Espinho Banja Luka Challenger 2004 - Banja Luka Wartburg Open - Eisenach Open de Montauban - Montauban Dubrovnik Open - Dubrovnik San Sebastian Challenger drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio Copa Sevilla - Seville USTA Tennis Championships of Austin - Austin Open de Tanger - Tangier XI Ciutat de Barcelona - Barcelona St. Francis Health System USTA Challenger - Tulsa USTA Challenger of Las Vegas - Las Vegas USTA Challenger of Burbank - Burbank USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Powder Byrne Trophy - Surbiton XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Copa Petrobras - Montevideo Copa Petrobras - Buenos Aires Turin Challenger Pozoblanco Challenger Challenger de Providencia-Copa Kia - Santiago Manerbio Challenger Alessandria Challenger CNA TennisPro Classic - Winnetka Challenger Lugano - Lugano Challenger Ford de Cherbourg - Cherbourg Olbia Geovillage Open - Olbia Pro Tennis World Open - Boca Raton Ljubljana Open 2002 - Ljubljana Marbella Challenger Schickendanz Open - Furth San Marino Cepu Open - San Marino Rijeka Challenger Banca Stato Challenger Lugano - Lugano Quito Challenger ATP Challenger Tour Finals 10th Wartburg Open - Eisenach Furth Challenger Banja Luka Challenger Sao Jose Do Rio Preto Challenger Muller Cup - Ulm Zagreb Open - Zagreb Kosice Challenger Bytom Challenger Sao Leopoldo Challenger Genova Open Challenger - Genova Czech Open - Prostejov Dallas Challenger San Marino Cepu Open - San Marino Banca Stato Challenger Lugano - Lugano Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells The Ericsson Open - Miami Guayaquil Challenger Tennis Masters Series - Cincinnati Rijeka Challenger Nord/LB Open 2004 - Braunschweig Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Pekao Open - Szczecin Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Ciudad de Pozoblanco 'Open Diputacion' - Cordoba XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi ATP Challenger Trophy 2007 - Trnava Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Asirom Challenger Brasov - Brasov Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Hilton Waikoloa USTA Challenger - Waikoloa NASDAQ-100 Open - Miami Rimini Challenger Downtown Athletic Club USTA Challenger - Amarillo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Cepu Open - San Marino Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Buenos Aires Challenger Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Pereira Challenger Montevideo Challenger Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli Sarasota Challenger Copa Petrobras Aracaju - Aracaju Winnetka Challenger Fifth-Third Bank Tennis Championships - Lexington Copa Petrobras Guadalajara - Guadalajara Morocco Tennis Tour - Marrakech Pozoblanco Challenger Time Warner USTA Challenger - Binghamton La Serena Open - La Serena Caltanissetta Challenger Copa Telefonica CTC Chile - Santiago Guayaquil Challenger BMW Brixina Tennis Open 2000 - Bressanone Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio USTA Seascape Challenger - Aptos Stella Artois Clay Court Championships - Budaors Olimp Kyiv Open - Kiev Challenger Brasov - Brasov San Sebastian Challenger U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Warta Cup 2001 - Sopot U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tunis Challenger U.S. Open - New York Geneva Challenger - Geneva Citta di Brindisi - Brindisi Copa Kia - Santiago DPD Challenger 2001 - Aschaffenburg Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Cancun Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne VIII Trofeo Ciutat de Barcelona - Barcelona French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Marrakech Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Seville Challenger Unicredit Czech Open 2007 - Prostejov Cordenons Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Rome Challenger 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta Tatra Banka Open - Bratislava French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Kenitra Challenger Prague Challenger Davis Cup, World Group, QR, USA-IND 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, World Group, 1R, CRO-USA 4-1 Hopman Cup - Perth Hopman Cup - Perth Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, SF, SWE-USA 1-4 Davis Cup, World Group, F, USA-RUS 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, World Group, QF, CRO-USA, 3-2 Liberec Challenger 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Capitala World Tennis Championship 1 Masters Guinot Mary Cohr The Stella Artois Grass Court Championships - London Tennis Masters Cup Shanghai - Shanghai Legg Mason Tennis Classic - Washington D.C. Olympics - Beijing The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Open de Moselle - Metz Campionati Internazionali di Sicilia - Palermo Tata Open - Chennai Bank Austria Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors Basel - Basel Abierto Mexicano Telfonica MoviStar - Acapulco Allianz Suisse Open - Gstaad Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4